i haven't finished - French English Dictionary